<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="theme-color" content="#222">
<meta name="generator" content="Hexo 5.4.0">


  <link rel="apple-touch-icon" sizes="180x180" href="/img/avatar/pear.png">
  <link rel="icon" type="image/png" sizes="32x32" href="/img/avatar/pear-32x32.png">
  <link rel="icon" type="image/png" sizes="16x16" href="/img/avatar/pear-16x16.png">
  <link rel="mask-icon" href="/img/avatar/pear.svg" color="#222">

<link rel="stylesheet" href="/css/main.css">

<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=FiraGo:300,300italic,400,400italic,700,700italic%7CSource+Han+Sans+SC:300,300italic,400,400italic,700,700italic%7CFira+Code:300,300italic,400,400italic,700,700italic&display=swap&subset=latin,latin-ext">

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15.4/css/all.min.css" integrity="sha256-mUZM63G8m73Mcidfrv5E+Y61y7a12O5mW4ezU3bxqW4=" crossorigin="anonymous">
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/animate.css@3.1.1/animate.min.css" integrity="sha256-PR7ttpcvz8qrF57fur/yAx1qXMFJeJFiA6pSzWi0OIE=" crossorigin="anonymous">

<script class="next-config" data-name="main" type="application/json">{"hostname":"syvshc.gitee.io","root":"/","images":"/images","scheme":"Gemini","version":"8.7.1","exturl":false,"sidebar":{"position":"left","display":"post","padding":18,"offset":12},"copycode":true,"bookmark":{"enable":false,"color":"#222","save":"auto"},"mediumzoom":false,"lazyload":false,"pangu":false,"comments":{"style":"buttons","active":"gitalk","storage":true,"lazyload":true,"nav":{"gitalk":{"order":-2}},"activeClass":"gitalk"},"motion":{"enable":true,"async":false,"transition":{"post_block":"fadeIn","post_header":"fadeInDown","post_body":"fadeInDown","coll_header":"fadeInLeft","sidebar":"fadeInUp"}},"prism":false,"i18n":{"placeholder":"搜索...","empty":"没有找到任何搜索结果：${query}","hits_time":"找到 ${hits} 个搜索结果（用时 ${time} 毫秒）","hits":"找到 ${hits} 个搜索结果"},"path":"/search.xml","localsearch":{"enable":true,"trigger":"auto","top_n_per_article":5,"unescape":false,"preload":false}}</script><script src="/js/config.js"></script>
<meta name="description" content="其实是把翻译给咕掉了, 先把实用的东西写了, 方便查阅, 剩下的嘛, 考完研再说吧, 也没准哪天心血来潮就写了 先把这个东西写了, 随用随查, 然后也说一下遇到的坑什么的(如果有的话)">
<meta property="og:type" content="article">
<meta property="og:title" content="latexmk 的学习">
<meta property="og:url" content="https://syvshc.gitee.io/2021-03-04-learn-latexmk/index.html">
<meta property="og:site_name" content="无锤乙醇">
<meta property="og:description" content="其实是把翻译给咕掉了, 先把实用的东西写了, 方便查阅, 剩下的嘛, 考完研再说吧, 也没准哪天心血来潮就写了 先把这个东西写了, 随用随查, 然后也说一下遇到的坑什么的(如果有的话)">
<meta property="og:locale" content="zh_CN">
<meta property="article:published_time" content="2021-03-04T13:54:41.000Z">
<meta property="article:modified_time" content="2021-11-19T04:47:46.513Z">
<meta property="article:author" content="Zhonghao Sun">
<meta property="article:tag" content="帮助文档">
<meta property="article:tag" content="LaTeX">
<meta property="article:tag" content="latexmk">
<meta name="twitter:card" content="summary">


<link rel="canonical" href="https://syvshc.gitee.io/2021-03-04-learn-latexmk/">



<script class="next-config" data-name="page" type="application/json">{"sidebar":"","isHome":false,"isPost":true,"lang":"zh-CN","comments":true,"permalink":"https://syvshc.gitee.io/2021-03-04-learn-latexmk/","path":"2021-03-04-learn-latexmk/","title":"latexmk 的学习"}</script>

<script class="next-config" data-name="calendar" type="application/json">""</script>
<title>latexmk 的学习 | 无锤乙醇</title>
  
  <script class="next-config" data-name="google_analytics" type="application/json">{"tracking_id":"UA-127047099-2","only_pageview":true}</script>
  <script src="/js/third-party/analytics/google-analytics.js"></script>




  <noscript>
    <link rel="stylesheet" href="/css/noscript.css">
  </noscript>
</head>

<body itemscope itemtype="http://schema.org/WebPage" class="use-motion">
  <div class="headband"></div>

  <main class="main">
    <header class="header" itemscope itemtype="http://schema.org/WPHeader">
      <div class="header-inner"><div class="site-brand-container">
  <div class="site-nav-toggle">
    <div class="toggle" aria-label="切换导航栏" role="button">
        <span class="toggle-line"></span>
        <span class="toggle-line"></span>
        <span class="toggle-line"></span>
    </div>
  </div>

  <div class="site-meta">

    <a href="/" class="brand" rel="start">
      <i class="logo-line"></i>
      <h1 class="site-title">无锤乙醇</h1>
      <i class="logo-line"></i>
    </a>
      <p class="site-subtitle" itemprop="description">学而未精</p>
  </div>

  <div class="site-nav-right">
    <div class="toggle popup-trigger">
        <i class="fa fa-search fa-fw fa-lg"></i>
    </div>
  </div>
</div>



<nav class="site-nav">
  <ul class="main-menu menu">
        <li class="menu-item menu-item-home"><a href="/" rel="section"><i class="fa fa-home fa-fw"></i>首页</a></li>
        <li class="menu-item menu-item-tags"><a href="/tags/" rel="section"><i class="fa fa-tags fa-fw"></i>标签</a></li>
        <li class="menu-item menu-item-categories"><a href="/categories/" rel="section"><i class="fa fa-th fa-fw"></i>分类</a></li>
        <li class="menu-item menu-item-archives"><a href="/archives/" rel="section"><i class="fa fa-archive fa-fw"></i>归档</a></li>
      <li class="menu-item menu-item-search">
        <a role="button" class="popup-trigger"><i class="fa fa-search fa-fw"></i>搜索
        </a>
      </li>
  </ul>
</nav>



  <div class="search-pop-overlay">
    <div class="popup search-popup"><div class="search-header">
  <span class="search-icon">
    <i class="fa fa-search"></i>
  </span>
  <div class="search-input-container">
    <input autocomplete="off" autocapitalize="off" maxlength="80"
           placeholder="搜索..." spellcheck="false"
           type="search" class="search-input">
  </div>
  <span class="popup-btn-close" role="button">
    <i class="fa fa-times-circle"></i>
  </span>
</div>
<div class="search-result-container no-result">
  <div class="search-result-icon">
    <i class="fa fa-spinner fa-pulse fa-5x"></i>
  </div>
</div>

    </div>
  </div>

</div>
        
  
  <div class="toggle sidebar-toggle" role="button">
    <span class="toggle-line"></span>
    <span class="toggle-line"></span>
    <span class="toggle-line"></span>
  </div>

  <aside class="sidebar">

    <div class="sidebar-inner sidebar-nav-active sidebar-toc-active">
      <ul class="sidebar-nav">
        <li class="sidebar-nav-toc">
          文章目录
        </li>
        <li class="sidebar-nav-overview">
          站点概览
        </li>
      </ul>

      <div class="sidebar-panel-container">
        <!--noindex-->
        <div class="post-toc-wrap sidebar-panel">
            <div class="post-toc animated"><ol class="nav"><li class="nav-item nav-level-2"><a class="nav-link" href="#%E5%91%BD%E4%BB%A4%E8%A1%8C%E4%B8%AD%E7%9A%84-latexmk"><span class="nav-number">1.</span> <span class="nav-text">命令行中的 latexmk</span></a><ol class="nav-child"><li class="nav-item nav-level-3"><a class="nav-link" href="#%E5%87%A0%E4%B8%AA%E5%B8%B8%E7%94%A8%E7%9A%84-option"><span class="nav-number">1.1.</span> <span class="nav-text">几个常用的 option</span></a><ol class="nav-child"><li class="nav-item nav-level-4"><a class="nav-link" href="#auxdirfoo-%E6%88%96%E8%80%85--aux-directoryfoo"><span class="nav-number">1.1.1.</span> <span class="nav-text">-auxdir&#x3D;FOO 或者 -aux-directory&#x3D;FOO</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#bibtex"><span class="nav-number">1.1.2.</span> <span class="nav-text">-bibtex</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#bibtex-"><span class="nav-number">1.1.3.</span> <span class="nav-text">-bibtex-</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#bibtex-cond"><span class="nav-number">1.1.4.</span> <span class="nav-text">bibtex-cond</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#command"><span class="nav-number">1.1.5.</span> <span class="nav-text">-command</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#c"><span class="nav-number">1.1.6.</span> <span class="nav-text">-c</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#c-1"><span class="nav-number">1.1.7.</span> <span class="nav-text">-C</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#cd"><span class="nav-number">1.1.8.</span> <span class="nav-text">-cd</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#f"><span class="nav-number">1.1.9.</span> <span class="nav-text">-f</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#h--help"><span class="nav-number">1.1.10.</span> <span class="nav-text">-h, -help</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#jobnamestring"><span class="nav-number">1.1.11.</span> <span class="nav-text">-jobname&#x3D;STRING</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#outdirfoo-%E6%88%96%E8%80%85--output-directoryfoo"><span class="nav-number">1.1.12.</span> <span class="nav-text">-outdir&#x3D;FOO 或者 -output-directory&#x3D;FOO</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#pdf"><span class="nav-number">1.1.13.</span> <span class="nav-text">-pdf</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#pdflatex"><span class="nav-number">1.1.14.</span> <span class="nav-text">-pdflatex</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#pv"><span class="nav-number">1.1.15.</span> <span class="nav-text">-pv</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#r-rcfile"><span class="nav-number">1.1.16.</span> <span class="nav-text">-r &lt;rcfile&gt;</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#v--version"><span class="nav-number">1.1.17.</span> <span class="nav-text">-v, -version</span></a></li><li class="nav-item nav-level-4"><a class="nav-link" href="#xelatex"><span class="nav-number">1.1.18.</span> <span class="nav-text">-xelatex</span></a></li></ol></li></ol></li><li class="nav-item nav-level-2"><a class="nav-link" href="#rc-%E6%96%87%E4%BB%B6%E4%B8%AD%E7%9A%84-latexmk"><span class="nav-number">2.</span> <span class="nav-text">RC 文件中的 latexmk</span></a><ol class="nav-child"><li class="nav-item nav-level-3"><a class="nav-link" href="#%E5%A6%82%E4%BD%95%E5%9C%A8-rc-%E6%96%87%E4%BB%B6%E4%B8%AD%E8%AE%BE%E7%BD%AE%E5%8F%98%E9%87%8F"><span class="nav-number">2.1.</span> <span class="nav-text">如何在 RC 文件中设置变量</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#%E5%91%BD%E4%BB%A4%E8%A7%84%E5%AE%9A%E7%9A%84%E6%A0%BC%E5%BC%8F"><span class="nav-number">2.2.</span> <span class="nav-text">命令规定的格式</span></a><ol class="nav-child"><li class="nav-item nav-level-4"><a class="nav-link" href="#%E5%8D%A0%E4%BD%8D%E7%AC%A6"><span class="nav-number">2.2.1.</span> <span class="nav-text">占位符</span></a></li></ol></li></ol></li><li class="nav-item nav-level-2"><a class="nav-link" href="#%E6%9B%B4%E6%96%B0"><span class="nav-number">3.</span> <span class="nav-text">20200406 更新</span></a></li></ol></div>
        </div>
        <!--/noindex-->

        <div class="site-overview-wrap sidebar-panel">
          <div class="site-overview">
            <div class="site-author site-overview-item animated" itemprop="author" itemscope itemtype="http://schema.org/Person">
    <img class="site-author-image" itemprop="image" alt="Zhonghao Sun"
      src="/img/avatar/qqavatar.jpg">
  <p class="site-author-name" itemprop="name">Zhonghao Sun</p>
  <div class="site-description" itemprop="description">从未想过背叛, 也不必说忠贞</div>
</div>
<div class="site-state-wrap site-overview-item animated">
  <nav class="site-state">
      <div class="site-state-item site-state-posts">
        <a href="/archives/">
          <span class="site-state-item-count">17</span>
          <span class="site-state-item-name">日志</span>
        </a>
      </div>
      <div class="site-state-item site-state-categories">
          <a href="/categories/">
        <span class="site-state-item-count">12</span>
        <span class="site-state-item-name">分类</span></a>
      </div>
      <div class="site-state-item site-state-tags">
          <a href="/tags/">
        <span class="site-state-item-count">18</span>
        <span class="site-state-item-name">标签</span></a>
      </div>
  </nav>
</div>
  <div class="links-of-author site-overview-item animated">
      <span class="links-of-author-item">
        <a href="https://github.com/syvshc" title="GitHub → https:&#x2F;&#x2F;github.com&#x2F;syvshc" rel="noopener" target="_blank"><i class="fab fa-github fa-fw"></i>GitHub</a>
      </span>
      <span class="links-of-author-item">
        <a href="mailto:syvshc@foxmail.com" title="E-Mail → mailto:syvshc@foxmail.com" rel="noopener" target="_blank"><i class="fa fa-envelope fa-fw"></i>E-Mail</a>
      </span>
      <span class="links-of-author-item">
        <a href="https://tex.stackexchange.com/users/180617/syvshc" title="TeX.SE → https:&#x2F;&#x2F;tex.stackexchange.com&#x2F;users&#x2F;180617&#x2F;syvshc" rel="noopener" target="_blank"><i class="fab fa-stack-exchange fa-fw"></i>TeX.SE</a>
      </span>
      <span class="links-of-author-item">
        <a href="https://studio.youtube.com/channel/UCqvoLd2tlB_xuRkZ7_GYOVw/editing/details" title="YouTube → https:&#x2F;&#x2F;studio.youtube.com&#x2F;channel&#x2F;UCqvoLd2tlB_xuRkZ7_GYOVw&#x2F;editing&#x2F;details" rel="noopener" target="_blank"><i class="fab fa-youtube fa-fw"></i>YouTube</a>
      </span>
      <span class="links-of-author-item">
        <a href="https://www.worldcubeassociation.org/persons/2015SUNZ03/" title="WCA → https:&#x2F;&#x2F;www.worldcubeassociation.org&#x2F;persons&#x2F;2015SUNZ03&#x2F;" rel="noopener" target="_blank"><i class="fas fa-cubes fa-fw"></i>WCA</a>
      </span>
      <span class="links-of-author-item">
        <a href="https://steamcommunity.com/id/syvshc" title="Steam → https:&#x2F;&#x2F;steamcommunity.com&#x2F;id&#x2F;syvshc" rel="noopener" target="_blank"><i class="fab fa-steam fa-fw"></i>Steam</a>
      </span>
  </div>
  <div class="cc-license site-overview-item animated" itemprop="license">
    <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh" class="cc-opacity" rel="noopener" target="_blank"><img src="https://cdn.jsdelivr.net/npm/@creativecommons/vocabulary@2020.11.3/assets/license_badges/small/by_nc_sa.svg" alt="Creative Commons"></a>
  </div>


  <div class="links-of-blogroll site-overview-item animated">
    <div class="links-of-blogroll-title"><i class="fas fa-link fa-fw"></i>
      友情链接
    </div>
    <ul class="links-of-blogroll-list">
        <li class="links-of-blogroll-item">
          <a href="https://www.latexstudio.net/" title="https:&#x2F;&#x2F;www.latexstudio.net" rel="noopener" target="_blank">LaTeX 工作室</a>
        </li>
        <li class="links-of-blogroll-item">
          <a href="https://sikouhjw.github.io/" title="https:&#x2F;&#x2F;sikouhjw.github.io&#x2F;" rel="noopener" target="_blank">sikouhjw</a>
        </li>
        <li class="links-of-blogroll-item">
          <a href="https://zhuanlan.zhihu.com/typography-and-latex/" title="https:&#x2F;&#x2F;zhuanlan.zhihu.com&#x2F;typography-and-latex&#x2F;" rel="noopener" target="_blank">muzimuzhi</a>
        </li>
        <li class="links-of-blogroll-item">
          <a href="https://liam.page/" title="https:&#x2F;&#x2F;liam.page&#x2F;" rel="noopener" target="_blank">Liam</a>
        </li>
        <li class="links-of-blogroll-item">
          <a href="https://stone-zeng.github.io/" title="https:&#x2F;&#x2F;stone-zeng.github.io&#x2F;" rel="noopener" target="_blank">stone-zeng</a>
        </li>
        <li class="links-of-blogroll-item">
          <a href="https://muyuuuu.github.io/" title="https:&#x2F;&#x2F;muyuuuu.github.io&#x2F;" rel="noopener" target="_blank">兰铃</a>
        </li>
        <li class="links-of-blogroll-item">
          <a href="http://yuxtech.club/" title="http:&#x2F;&#x2F;yuxtech.club&#x2F;" rel="noopener" target="_blank">yuxtech</a>
        </li>
        <li class="links-of-blogroll-item">
          <a href="https://camusecao.top/" title="https:&#x2F;&#x2F;camusecao.top&#x2F;" rel="noopener" target="_blank">CamuseCao</a>
        </li>
        <li class="links-of-blogroll-item">
          <a href="https://www.alanshawn.com/" title="https:&#x2F;&#x2F;www.alanshawn.com&#x2F;" rel="noopener" target="_blank">Alan Xiang</a>
        </li>
        <li class="links-of-blogroll-item">
          <a href="https://ssayno.github.io/" title="https:&#x2F;&#x2F;ssayno.github.io&#x2F;" rel="noopener" target="_blank">ssayno</a>
        </li>
    </ul>
  </div>

          </div>
        </div>
      </div>
    </div>
  </aside>
  <div class="sidebar-dimmer"></div>


    </header>

    
  <div class="back-to-top" role="button" aria-label="返回顶部">
    <i class="fa fa-arrow-up"></i>
    <span>0%</span>
  </div>
  <div class="reading-progress-bar"></div>

  <a href="https://github.com/syvshc" class="github-corner" title="Follow me on GitHub" aria-label="Follow me on GitHub" rel="noopener" target="_blank"><svg width="80" height="80" viewBox="0 0 250 250" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path><path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path></svg></a>

<noscript>
  <div class="noscript-warning">Theme NexT works best with JavaScript enabled</div>
</noscript>


    <div class="main-inner post posts-expand">


  


<div class="post-block">
  
  

  <article itemscope itemtype="http://schema.org/Article" class="post-content" lang="zh-CN">
    <link itemprop="mainEntityOfPage" href="https://syvshc.gitee.io/2021-03-04-learn-latexmk/">

    <span hidden itemprop="author" itemscope itemtype="http://schema.org/Person">
      <meta itemprop="image" content="/img/avatar/qqavatar.jpg">
      <meta itemprop="name" content="Zhonghao Sun">
      <meta itemprop="description" content="从未想过背叛, 也不必说忠贞">
    </span>

    <span hidden itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="无锤乙醇">
    </span>
      <header class="post-header">
        <h1 class="post-title" itemprop="name headline">
          latexmk 的学习
        </h1>

        <div class="post-meta-container">
          <div class="post-meta">
    <span class="post-meta-item">
      <span class="post-meta-item-icon">
        <i class="far fa-calendar"></i>
      </span>
      <span class="post-meta-item-text">发表于</span>

      <time title="创建时间：2021-03-04 21:54:41" itemprop="dateCreated datePublished" datetime="2021-03-04T21:54:41+08:00">2021-03-04</time>
    </span>
      <span class="post-meta-item">
        <span class="post-meta-item-icon">
          <i class="far fa-calendar-check"></i>
        </span>
        <span class="post-meta-item-text">更新于</span>
        <time title="修改时间：2021-11-19 12:47:46" itemprop="dateModified" datetime="2021-11-19T12:47:46+08:00">2021-11-19</time>
      </span>
    <span class="post-meta-item">
      <span class="post-meta-item-icon">
        <i class="far fa-folder"></i>
      </span>
      <span class="post-meta-item-text">分类于</span>
        <span itemprop="about" itemscope itemtype="http://schema.org/Thing">
          <a href="/categories/%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3/" itemprop="url" rel="index"><span itemprop="name">帮助文档</span></a>
        </span>
          ，
        <span itemprop="about" itemscope itemtype="http://schema.org/Thing">
          <a href="/categories/%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3/LaTeX/" itemprop="url" rel="index"><span itemprop="name">LaTeX</span></a>
        </span>
    </span>

  
    <span class="post-meta-item" title="阅读次数" id="busuanzi_container_page_pv">
      <span class="post-meta-item-icon">
        <i class="far fa-eye"></i>
      </span>
      <span class="post-meta-item-text">阅读次数：</span>
      <span id="busuanzi_value_page_pv"></span>
    </span>
    <span class="post-meta-break"></span>
    <span class="post-meta-item" title="本文字数">
      <span class="post-meta-item-icon">
        <i class="far fa-file-word"></i>
      </span>
      <span class="post-meta-item-text">本文字数：</span>
      <span>5.1k</span>
    </span>
    <span class="post-meta-item" title="阅读时长">
      <span class="post-meta-item-icon">
        <i class="far fa-clock"></i>
      </span>
      <span class="post-meta-item-text">阅读时长 &asymp;</span>
      <span>5 分钟</span>
    </span>
</div>

        </div>
      </header>

    
    
    
    <div class="post-body" itemprop="articleBody">
        <p>其实是把翻译给咕掉了, 先把实用的东西写了, 方便查阅, 剩下的嘛, 考完研再说吧, 也没准哪天心血来潮就写了</p>
<p>先把这个东西写了, 随用随查, 然后也说一下遇到的坑什么的(如果有的话)</p>
<span id="more"></span>
<h2 id="命令行中的-latexmk">命令行中的 <code>latexmk</code></h2>
<p><code>latexmk</code> 的通用格式为 <figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">latexmk [options] [file]</span><br></pre></td></tr></table></figure></p>
<p>其中 <code>file</code> 可以直接写文件名, 如果直接写 <code>foo</code> 的话, <code>latexmk</code> 会按照 <code>foo.tex</code> 来处理. 有一些符号在文件名中是不能用的: <code>$</code>, <code>%</code>, <code>\</code>,`(这个东西不能放在代码块里……), <code>&amp;</code>这个符号不能作为文件名的开头, 还有一些控制字符也不可以, 不过我估计没人会闲的用控制字符来做 <code>.tex</code> 的文件名...</p>
<h3 id="几个常用的-option">几个常用的 <code>option</code></h3>
<h4 id="auxdirfoo-或者--aux-directoryfoo"><code>-auxdir=FOO</code> 或者 <code>-aux-directory=FOO</code></h4>
<p>设置存放辅助文件的文件夹, 但是这个命令只能在 <code>MiKTeX</code> 版本的 <code>latex</code>中使用, 我这里是 <code>TeX Live</code>, 没有办法做测试.</p>
<h4 id="bibtex"><code>-bibtex</code></h4>
<p>当源文件需要用 <code>.bbl</code> 文件作为参考文献的时候, 运行 <code>bibtex</code> 或者 <code>biber</code> 来更新 <code>.bbl</code> 文件. 这个选项可以将 <code>latexmkrc</code> 中的 <code>$bibtex_use</code> 的值设置为 <code>2</code> 来实现.</p>
<h4 id="bibtex-"><code>-bibtex-</code></h4>
<p>从不运行 <code>bibtex</code> 或者 <code>biber</code>. 同时将 <code>.bbl</code> 文件看做珍贵的 ( 原文为 precious ), 也就是在执行清理命令的时候不会删除 <code>.bbl</code> 文件. 如果我们接受到的文件中只有 <code>.bbl</code> 而没有 <code>.bib</code> 的时候会启用这个选项. 这个选项可以将<code>latexmkrc</code> 中的 <code>$bibtex_use</code> 的值设置为 <code>0</code> 来实现.</p>
<h4 id="bibtex-cond"><code>bibtex-cond</code></h4>
<p>如果源文件中存在 <code>.bib</code> 文件, 则运行 <code>bibtex</code> 或 <code>biber</code> 来重写 <code>.bbl</code> 文件, 如果没有 <code>.bib</code> 文件, 则不运行 <code>bibtex</code> 或 <code>biber</code>, 这个选项也会将 <code>.bbl</code> 文件看做珍贵的. 这个选项可以将<code>latexmkrc</code> 中的 <code>$bibtex_use</code> 的值设置为 <code>1</code> 来实现.</p>
<h4 id="command"><code>-command</code></h4>
<p>列出 <code>latexmk</code> 在处理文件时可以使用的命令, 然后退出.</p>
<h4 id="c"><code>-c</code></h4>
<p>清理所有由 <code>latex</code> , <code>bibtex</code>, 以及 <code>biber</code> 生成的可再生的文件, 除了 <code>.dvi</code>, <code>postscript</code>, 和 <code>.pdf</code> 文件. 会删除的文件有 <code>.log</code>, <code>.aux</code>, <code>latexmk</code> 创建的数据文件, 还有 <code>@generated_exts</code> 中指定扩展名的文件, 同时还有 <code>$clean_ext</code> 指定的文件.</p>
<h4 id="c-1"><code>-C</code></h4>
<p>清理 <code>-c</code> 选项中的所有文件, 以及 <code>.pdf</code>, <code>.dvi</code>, <code>postscript</code> 文件, 以及 <code>$clean_full_ext</code> 指定的文件.</p>
<h4 id="cd"><code>-cd</code></h4>
<p>在进行处理之前切换到有源程序的文件夹, 并将所有的文件生成在这个文件夹里. 举例: 如果你的文件夹结构为 <code>parent/subfolder/main.tex</code>, 你在 <code>parent</code> 文件夹下, 命令行执行</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">latexmk -cd -xelatex subfolder&#x2F;main</span><br></pre></td></tr></table></figure>
<p>后, 会进入 <code>subfolder</code> 文件夹进行编译, 并将辅助文件和输出文件生成在 <code>subfolder</code> 文件夹下. 这里注意路径的分隔符要使用 <code>/</code> , 哪怕是 <code>Windows</code>.</p>
<h4 id="f"><code>-f</code></h4>
<p>强制执行 <code>latexmk</code> 哪怕遇到了 <code>error</code>. 一般情况下, 当 <code>latexmk</code> 遇到了 <code>latex</code> 或者其他程序在<strong>接下来的运行中</strong>无法处理的问题的时候, 将不会给出处理结果.</p>
<p><strong>接下来的运行</strong>指的是 如果没有 <code>error</code> 出现, 运行其他程序或者重新运行<code>latex</code> 的时候会编译完成 ( 这段其实我没看懂, 原文是 "Further processing" means the running of other Programs or the rerunning of latex (etc) that would be done if no errors had occurred. ) 额外地, 如果你想让 <code>latex</code> 程序遇到 <code>error</code> 之后不出现给用户处理 <code>error</code> 的暂停 , 你需要使用一些可以传递给程序的选项, 比如 <code>-interaction=nonstopmode</code>. 举例: 当文档里有一个严重的错误, 比如没有定义的命令, 使用 <code>-f</code> 的话</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">latexmk -f -xelatex main</span><br></pre></td></tr></table></figure>
<p>在遇到错误的时候依旧会暂停来等待用户处理, 而使用 <code>-interaction=nonstopmode</code> 的话</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">latexmk -interction&#x3D;nonstopmode -xelatex main</span><br></pre></td></tr></table></figure>
<p><code>latexmk</code> 会一气呵成运行到最后, 哪怕没有文件输出.</p>
<p>#### <code>-g</code> 强制完整地运行一遍 <code>latexmk</code>, 哪怕在 <code>latexmk</code> 觉得源文件自从上次编译之后没有改动</p>
<h4 id="h--help"><code>-h</code>, <code>-help</code></h4>
<p>打印 <code>latexmk</code> 的帮助信息.</p>
<h4 id="jobnamestring"><code>-jobname=STRING</code></h4>
<p>把输出文件中的文件名设置为 <code>STRING</code>, 而不是源文件名, 这个 <code>STRING</code> 中不能带空格. 如果要使用占位符 <code>%A</code> 的话也可以, 比如</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">latexmk -xelatex -jobname&#x3D;%A-xelatex main</span><br></pre></td></tr></table></figure>
<p>这样输出文件名就变成了 <code>main-xelatex.***</code>.</p>
<h4 id="outdirfoo-或者--output-directoryfoo"><code>-outdir=FOO</code> 或者 <code>-output-directory=FOO</code></h4>
<p>设置存放所有输出文件的文件夹.</p>
<h4 id="pdf"><code>-pdf</code></h4>
<p>当使用 <code>pdflatex</code> 的时候输出 <code>.pdf</code> 文件.</p>
<h4 id="pdflatex"><code>-pdflatex</code></h4>
<p>使用 <code>pdflatex</code> 编译, 并且关闭 <code>.dvi</code> 和 <code>.ps</code> 文件的生成.</p>
<h4 id="pv"><code>-pv</code></h4>
<p>运行预览程序, 因为编译中文文档用的 <code>xelatex</code> 不会生成 <code>.dvi</code> 和 <code>.ps</code> 文件, 所以也不存在预览哪个文件的问题, 直接就是运行 <code>.pdf</code> 文件的预览.</p>
<h4 id="r-rcfile"><code>-r &lt;rcfile&gt;</code></h4>
<p>按 <code>&lt;rcfile&gt;</code> 中的内容执行 <code>latexmk</code>. 但是要注意调用顺序, <code>latexmk</code> 总是会先调用标准初始的 <code>latexmkrc</code> 文件, 如果不存在初始的 <code>latexmkrc</code> 文件的情况下再去调用 <code>&lt;rcfile&gt;</code>. 但是如果 <code>&lt;rcfile&gt;</code> 中指定了一个初始的 <code>latexmkrc</code> 文件, 那么这个文件会在所有的标准初始的 <code>latexmkrc</code> 文件之前运行.</p>
<h4 id="v--version"><code>-v</code>, <code>-version</code></h4>
<p>打印 <code>latexmk</code> 的版本号.</p>
<h4 id="xelatex"><code>-xelatex</code></h4>
<p>使用 <code>xelatex</code> 编译程序, 同时关闭 <code>.dvi</code> 和 <code>.ps</code> 的生成.</p>
<p>以上是我在<strong>阅读文档</strong>的过程中觉得我会用的到的选项, 如果有更多的话会再补充</p>
<h2 id="rc-文件中的-latexmk"><code>RC</code> 文件中的 <code>latexmk</code></h2>
<h3 id="如何在-rc-文件中设置变量">如何在 <code>RC</code> 文件中设置变量</h3>
<p>变量的格式应如下</p>
<p>设置一个值为<strong>字符串</strong>的变量:</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$bibtex&#x3D;&#39;bibtex %O %B&#39;;</span><br></pre></td></tr></table></figure>
<p>设置一个值为<strong>数字</strong>的变量:</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$preview_mode&#x3D;1;</span><br></pre></td></tr></table></figure>
<p>设置一个值为<strong>数组</strong>的变量:</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">@default_files&#x3D;(&#39;paper&#39;, &#39;paper1&#39;);</span><br></pre></td></tr></table></figure>
<p>也可以用下面的语句来给数组变量添加值:</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">push @default_files, &#39;paper2&#39;;</span><br></pre></td></tr></table></figure>
<p>可以注意到简单的<strong>标量</strong>变量的名字的开头都是 <code>$</code>, 而数组变量的名字的开头是 <code>@</code>, 每个语句都以分号 <code>;</code> 结尾. 字符串应该用<strong>单引号</strong>括起来, 不建议使用双引号.</p>
<h3 id="命令规定的格式">命令规定的格式</h3>
<p>一些变量会设置 <code>latexmk</code> 用于工作的命令, 比如通过 <code>.tex</code> 文件生成 <code>.dvi</code> 文件, 或者去浏览一个 <code>.ps</code> 文件.</p>
<h4 id="占位符">占位符</h4>
<p>如果你想让 <code>latexmk</code> 在通常是 <code>latex</code> 的位置使用 <code>elatex</code> 命令, 而且想让它使用 <code>--shell-escape</code> 选项, 要像下面这么写</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">latex&#x3D;&#39;elatex --shell-escape %O %S&#39;;</span><br></pre></td></tr></table></figure>
<p>那两个前面带 <code>%</code> 的就是<strong>占位符</strong>, 在运行命令之前他们会被替换为适当的值. 因此 <code>%S</code> 会被替换为 <code>elatex</code> 应用的源文件名, <code>%O</code> 会被替换为任何 <code>latexmk</code> 将作用在这个命令上的选项, 比如如果你在调用 <code>latexmk</code> 的时候使用了 <code>-silent</code> 选项, <code>%O</code> 会被替换为 <code>-interaction=batchmode</code>. 下面列出可用的占位符</p>
<ul>
<li><code>%A</code>: 主 <code>.tex</code> 文件的文件名. 不同于 <code>%R</code>, <code>%A</code> 不会被设置别名(jobname) 而受影响;</li>
<li><code>%B</code>: 最近命令中的基础名 (base name). 比如一个 <code>document.ps</code> 文件从一个 <code>document.dvi</code> 转化得到, 那么这个文件名就是 <code>document</code></li>
<li><code>%D</code>: 终点 (destination) 文件名. 比如一个 <code>.ps</code> 文件由一个 <code>.dvi</code> 文件转化得到, 那么终点文件名就是这个 <code>.ps</code> 文件名.</li>
<li><code>%O</code>: 例子中提到的选项.</li>
<li><code>%P</code>: 如果变量 <code>$pre_tex_code</code> 不空, 那么 <code>%P</code> 会被替换为 <code>$pre_tex_code</code> 中 <code>\input&#123;SOURCE&#125;</code> 后面的内容, 其中 <code>SOURCE</code> 是资源文件 (source file) 的名字. 这让 TeX 代码可以在资源文件被读入之前就传给 <code>*latex</code> 引擎. 如果 <code>$pre_tex_code</code> 为空, 那么 <code>%P</code> 和 <code>%S</code>等价.</li>
<li><code>%R</code>: 根文件名, 这是主 <code>.tex</code> 文件的基础名, 但是这个值可以被 <code>-jobname</code> 选项或者 <code>$jobname</code> 变量改变.</li>
<li><code>%S</code>: 源文件名. 比如当转化一个 <code>.dvi</code> 文件到 <code>.ps</code> 的时候, <code>.dvi</code> 的文件名就是源文件名.</li>
<li><code>%T</code>: The name of the primary <code>.tex</code> file.</li>
<li><code>%U</code>: 如果变量 <code>$pre_tex_code</code> 不空, 那么这个值就被传递给 <code>%U</code>, 如果为空, 那么它被替换为一个空字符 (null string).</li>
<li><code>%Y</code>: 辅助文件所在的文件夹名. 如果文件夹名不是以合法符号结束, 那么就会被添加一个文件夹分隔符 <code>/</code>. 注意: 如果设置了 <code>$out_dir</code> 却没设置 <code>$aux_dir</code>, 那么<code>latexmk</code> 就把 <code>$aux_dir</code> 设置为 <code>$out_dir</code>.</li>
<li><code>%Z</code>: 输出文件夹名. 如果 <code>$out_dir</code> 不空, 且没以合法符号结束, 那么就会被添加一个文件夹分隔符 <code>/</code>.</li>
</ul>
<p>(说实在的我暂时没分清这么多 name 到底是什么 name, 比如 basename, roof filename, primary tex file...)</p>
<p>如果有什么原因你要使用一个 <code>%</code> 字符, 还不是上面标出的情况, 那么用 <code>%%</code>.</p>
<p><strong>注意</strong>: 在文件名传递的过程中会被适当地添加引号, 所以不要自行添加引号, 即使文件名中有空格. ( 如果你的 TeX 文件名中有空格, 那么一些过老版本的 TeX 程序可能不会很好地处理它们. ) 如果 <code>latexmk</code> 的引号不能正确地工作, 你也可以将它关闭, 在变量 <code>$quote_filenames</code> 的设置中.</p>
<h2 id="更新">20200406 更新</h2>
<p>昨天在使用 <code>latexmk -xelatex -pvc main</code> 的时候发现 <code>SumatraPDF</code> 不能主动更新 <code>PDF</code> 文件, 而使用 <code>latexmk -pdflatex -pvc main</code> 就可以更新, 甚至将 <code>rc</code> 文件中的 <code>$pdflatex</code> 设置为</p>
<figure class="highlight tex"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$pdflatex&#x3D;&quot;xelatex -file-line-error -halt-on-error  -interaction&#x3D;nonstopmode -synctex&#x3D;1 %O %S&quot;;</span><br></pre></td></tr></table></figure>
<p>都可以更新 <code>pdf</code> 文件. 原因是 <code>latexmk</code> 选项中的 <code>-xelatex</code> 的默认选项是 <code>xelatex %O %S</code> 下面直接引用 <code>texdoc latexmk</code> 中的原文</p>
<blockquote>
<p><strong>Note about <code>xelatex</code></strong>: <code>latexmk</code> uses <code>xelatex</code> to make an <code>.xdv</code> rather than <code>.pdf</code> file, with the <code>.pdf</code> file being created in a separate step. This is enforced by the use of the <code>-no-pdf</code> option. If <code>%O</code> is part of the command for invoking <code>xelatex</code>, then latexmk will insert the <code>-no-pdf</code> option automatically, otherwise you must provide the option yourself.</p>
</blockquote>
<p>而 <code>-no-pdf</code> 是 <code>xelatex</code> 特有的选项.</p>
<p>综上所述, 产生这个问题的原因是: <strong>在使用 <code>latexmk</code> 的 <code>-xelatex</code> 选项时, <code>latexmk</code> 会执行 <code>xelatex %O %S</code>, 而这个 <code>%O</code> 中带了 (<code>latexmk</code> 选项) 中的 <code>-no-pdf</code> 选项, 于是在没有配置 <code>rc</code> 文件的时候, <code>latexmk -xelatex main</code> = <code>xelatex -no-pdf -record main</code></strong>.</p>
<p>问题出现了就可以给出解决办法:</p>
<ol type="1">
<li>将 <code>rc</code> 中的 <code>$xelatex</code> 选项的配置为不带 <code>%O</code> 的命令, 如 <code>$xelatex="xelatex %S"</code> 即可, 但是这么做的后果是不能将临时添加在 <code>latexmk</code> 中的 <code>xelatex</code> 的选项传递给 <code>xelatex</code>, 比如像上面一样配置 <code>$xelatex</code>, 那么在使用 <code>latexmk -synctex=1 main</code> 的时候, 不会执行 <code>-synctex=1</code> 这个选项.</li>
<li>修改 <code>rc</code> 文件中的 <code>$pdflatex</code> 选项为 <code>$pdflatex="xelatex %O %S"</code> 这样可以接受临时添加的选项, 后果是不能使用 <code>pdflatex</code> 编译.</li>
</ol>

    </div>

    
    
    

    <footer class="post-footer">
          <div class="reward-container">
  <div></div>
  <button>
    赞赏
  </button>
  <div class="post-reward">
      <div>
        <img src="/img/avatar/wechatpay.png" alt="Zhonghao Sun 微信">
        <span>微信</span>
      </div>
      <div>
        <img src="/img/avatar/alipay.jpg" alt="Zhonghao Sun 支付宝">
        <span>支付宝</span>
      </div>

  </div>
</div>

          

<div class="post-copyright">
<ul>
  <li class="post-copyright-author">
      <strong>本文作者： </strong>Zhonghao Sun
  </li>
  <li class="post-copyright-link">
      <strong>本文链接：</strong>
      <a href="https://syvshc.gitee.io/2021-03-04-learn-latexmk/" title="latexmk 的学习">https://syvshc.gitee.io/2021-03-04-learn-latexmk/</a>
  </li>
  <li class="post-copyright-license">
    <strong>版权声明： </strong>本博客所有文章除特别声明外，均采用 <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh" rel="noopener" target="_blank"><i class="fab fa-fw fa-creative-commons"></i>BY-NC-SA</a> 许可协议。转载请注明出处！
  </li>
</ul>
</div>

          <div class="post-tags">
              <a href="/tags/%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3/" rel="tag"># 帮助文档</a>
              <a href="/tags/LaTeX/" rel="tag"># LaTeX</a>
              <a href="/tags/latexmk/" rel="tag"># latexmk</a>
          </div>

        

          <div class="post-nav">
            <div class="post-nav-item">
                <a href="/2021-03-03-build-github-io/" rel="prev" title="搭建 github.io">
                  <i class="fa fa-chevron-left"></i> 搭建 github.io
                </a>
            </div>
            <div class="post-nav-item">
                <a href="/2021-03-04-tlmgr-intro/" rel="next" title="tlmgr 的介绍">
                  tlmgr 的介绍 <i class="fa fa-chevron-right"></i>
                </a>
            </div>
          </div>
    </footer>
  </article>
</div>






    <div class="comments gitalk-container"></div>
</div>
  </main>

  <footer class="footer">
    <div class="footer-inner">


<div class="copyright">
  &copy; 
  <span itemprop="copyrightYear">2021</span>
  <span class="with-love">
    <i class="fa fa-heart"></i>
  </span>
  <span class="author" itemprop="copyrightHolder">Syvshc</span>
</div>
<div class="wordcount">
  <span class="post-meta-item">
    <span class="post-meta-item-icon">
      <i class="fa fa-chart-line"></i>
    </span>
    <span title="站点总字数">68k</span>
  </span>
  <span class="post-meta-item">
    <span class="post-meta-item-icon">
      <i class="fa fa-coffee"></i>
    </span>
    <span title="站点阅读时长">1:02</span>
  </span>
</div>
<div class="busuanzi-count">
    <span class="post-meta-item" id="busuanzi_container_site_uv">
      <span class="post-meta-item-icon">
        <i class="fa fa-user"></i>
      </span>
      <span class="site-uv" title="总访客量">
        <span id="busuanzi_value_site_uv"></span>
      </span>
    </span>
    <span class="post-meta-item" id="busuanzi_container_site_pv">
      <span class="post-meta-item-icon">
        <i class="fa fa-eye"></i>
      </span>
      <span class="site-pv" title="总访问量">
        <span id="busuanzi_value_site_pv"></span>
      </span>
    </span>
</div>
  <div class="powered-by">由 <a href="https://hexo.io/" rel="noopener" target="_blank">Hexo</a> & <a href="https://theme-next.js.org/" rel="noopener" target="_blank">NexT.Gemini</a> 强力驱动
  </div>

    </div>
  </footer>

  
  <script src="https://cdn.jsdelivr.net/npm/animejs@3.2.1/lib/anime.min.js" integrity="sha256-XL2inqUJaslATFnHdJOi9GfQ60on8Wx1C2H8DYiN1xY=" crossorigin="anonymous"></script>
<script src="/js/comments.js"></script><script src="/js/utils.js"></script><script src="/js/motion.js"></script><script src="/js/next-boot.js"></script>

  
<script src="/js/third-party/search/local-search.js"></script>




  
  <script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>




  

  <script class="next-config" data-name="enableMath" type="application/json">false</script><script class="next-config" data-name="mathjax" type="application/json">{"enable":true,"tags":"ams","js":{"url":"https://cdn.jsdelivr.net/npm/mathjax@3.2.0/es5/tex-mml-chtml.js","integrity":"sha256-r+3itOMtGGjap0x+10hu6jW/gZCzxHsoKrOd7gyRSGY="}}</script>
<script src="/js/third-party/math/mathjax.js"></script>


<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/gitalk@1.7.2/dist/gitalk.css" integrity="sha256-AJnUHL7dBv6PGaeyPQJcgQPDjt/Hn/PvYZde1iqfp8U=" crossorigin="anonymous">

<script class="next-config" data-name="gitalk" type="application/json">{"enable":true,"github_id":"syvshc","repo":"syvshc.github.io","client_id":"da0debc4d456cb5f3371","client_secret":"14ec65d19a969abe01994143eff233a4180484aa","admin_user":"syvshc","distraction_free_mode":true,"proxy":"https://cors-anywhere.azm.workers.dev/https://github.com/login/oauth/access_token","language":"zh-CN","js":{"url":"https://cdn.jsdelivr.net/npm/gitalk@1.7.2/dist/gitalk.min.js","integrity":"sha256-Pmj85ojLaPOWwRtlMJwmezB/Qg8BzvJp5eTzvXaYAfA="},"path_md5":"c9c29df4d90a6c454e5e52e4ac3d4eda"}</script>
<script src="/js/third-party/comments/gitalk.js"></script>

</body>
</html>
